package com.hyt.it.ogt.pj.model.dto.pj;

import java.io.Serializable;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.hyt.it.ogt.pj.model.dto.paper.PaperDataDTO;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author wuyingge
 * @version 1.0.0
 * @ClassName PjProjectCandidatePushDTO.java
 * @Description 科目与批次关系
 * @createTime 2022年03月04日 11:14:00
 */
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class PjProjectCandidatePushDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "评卷项目信息")
    private PjProjectInfoDTO pjProjectInfoDTO;

    @ApiModelProperty(value = "评卷科目与批次关系")
    private PjProjectSubjectDTO pjProjectSubjectDTO;

    @ApiModelProperty(value = "评卷考点与考场关系")
    private PjProjectRoomDTO pjProjectRoomDTO;

    @ApiModelProperty(value = "评卷考生信息")
    private List<PjCandidateDTO> candidateDTOS;

    @ApiModelProperty(value = "评卷试卷信息")
    private PaperDataDTO paper;
}
